Renewable energy technologies not foolproof; oil & natural gas have long future in C’bean – Pres. Ali