Methods of extracting silica and silicon from agricultural waste ashes and application of the produced silicon in solar cells: a mini-review